A blood-sucking parasitic tick that infests sheep and other animals.
Informal term for a person who is overly attached or dependent on someone.
किसी व्यक्ति पर अत्यधिक निर्भर व्यक्ति
English Usage: He is such a sheep tick, always following her around.
Hindi Usage: वह कितना भेड़ का टिक है, हमेशा उसके चारों ओर घूमता रहता है।